home *** CD-ROM | disk | FTP | other *** search
- .make
-
- # GNU 1.39
- # beispiel einer makedatei unter verwendung von yacc,lex,compiler u.
- # linker
- # das erzeugte programm wird sofort aufgerufen
- #
- # zusätzlich datei gnu.env nicht vergessen!
- #
- # LEX (flex) erzeugt aus *.l immer lexyy.c
- # YACC (bison) erzeugt aus *.y immer *_tab.c
- #
- # srcpath u. binpath müssen natürlich angepasst werden
-
- .srcpath=h:\gc
- .binpath=d:\develop.gnu\gnu\bin
-
- bumm: *.tos
- h:\gc\*.tos
-
- *.tos: *_tab.o
- gcc.ttp *_tab.o -o *.tos -lflexlib
-
- *_tab.o: *_tab.c lexyy.c
- gcc.ttp -c *_tab.c
-
- *_tab.c: *.y
- bison.ttp *.y
-
- lexyy.c: *.l flex.ske
- flex.ttp -Sflex.ske *.l
-